mechanical latch - Türkisch Englisch Wörterbuch